package com.haole.ecommercepay.transactions.entity.jsapi;

import lombok.Data;

import java.util.List;

/**
 * @author haole
 */
@Data
public class JsapiCallBackParam {

	/**
	 * 合单发起方的appid，必填
	 */
	private String combine_appid;

	private List<JsapiSubCallBackOrder> sub_orders;
	/**
	 * 合单商户号，必填
	 */
	private String combine_mchid;
	/**
	 * 合单支付总订单号，要求32个字符内，只能是数字、大小写字母_-|*@ ，且在同一个商户号下唯一。必填
	 */
	private String combine_out_trade_no;
	/**
	 * 支付场景信息描述，非必填
	 */
	private SceneInfo scene_info;
	/**
	 * 子单信息，最多支持子单条数：50，必填
	 */
	/**
	 * 支付者信息，必填
	 */
	private CombinePayerInfo combine_payer_info;
	/**
	 * 订单生成时间，示例值：2019-12-31T15:59:60+08:00，非必填
	 */
}
